package com.ss.android.newmedia;

import android.support.v4.util.SparseArrayCompat;

import com.ss.android.common.callback.CallbackCenter.TYPE;

final class ee extends TYPE {
    ee(String arg1) {
        super(arg1);
    }

    public final boolean checkParams(Object[] arg8) {
        int v6 = 3;
        boolean v0 = true;
        int v1 = 0;
        Class[] v3 = new Class[v6];
        v3[0] = TYPE.class;
        v3[1] = Long.class;
        v3[2] = SparseArrayCompat.class;
        if (arg8 != null && arg8.length >= v6) {
            int v2 = 0;
            while (true) {
                if (v2 < v6) {
                    Object v4 = arg8[v2];
                    Class v5 = v3[v2];
                    if (v4 != null && v5 != null && (v5.isInstance(v4))) {
                        ++v2;
                        continue;
                    }
                } else {
                    break;
                }

                if (v1 == 0) {
                    v0 = super.checkParams(arg8);
                }

                return v0;
            }

            v1 = 1;
        }

        label_14:
        if (v1 == 0) {
            v0 = super.checkParams(arg8);
        }

        return v0;
    }
}

